×
rest on one's laurels
meaning in French
se reposer sur ses lauriers, se rouler les pouces
Related Words
rest of the world in sports and games
rest of us
rest on one's oars
rest on the flight into egypt
PC Version
Copyright © 2018 WordTech Co.